import {getMenus} from "../api/index"

const actions = {
 async setMenuList({commit}){
    const {data} = await getMenus()  // await返回的是一个成功的Promise实例，利用解构赋值拿到获取数据中的data
    commit("SET_MENU_LIST",data) //将获取的data通过mutations中的方法存储到state中
  },
  setOne({commit},data){
    commit("SET_ONE",data)
  },
  setTwo({commit},data){
    commit("SET_TWO",data)
  },
  setShowBread({commit},data){
    commit("SET_SHOW_BREAD",data)
  },
  setActiveMenu({commit},data){
    commit("SET_ACTIVE_MENU",data)
  }
}
export default actions